package com.cn.sys.main.service;

import java.util.List;
import java.util.Map;

import com.cn.sys.frame.service.BaseService;
import com.cn.sys.main.entity.SysModule;

public interface SysModuleService extends BaseService<SysModule, Long> {

	public List<SysModule> getAvailableModules() throws Exception;
	
	public List<SysModule> getAvailableModulesByUserId(Long userId) throws Exception;
	
	public List<Map<String, Object>> getAllList() throws Exception;
	
	public List<SysModule> getParentModules(String id) throws Exception;
	
}
